shake the dew off the lily - Spanish English Dictionary